life endurance - French English Dictionary